#include "BoundingBox.h"
namespace sl
{

	BoundingBox::BoundingBox(void)
	{
	}

	BoundingBox::~BoundingBox(void)
	{
	}

	void BoundingBox::Add( sl::Vector3 & vec )
	{
		if ( vec.x() < m_vMin.x() ) m_vMin[0] = vec.x();

		if ( vec.x() > m_vMax.x() ) m_vMax[0] = vec.x();

		if ( vec.y() < m_vMin.y() ) m_vMin[1] = vec.y();

		if ( vec.y() > m_vMax.y() ) m_vMax[1] = vec.y();

		if ( vec.z() < m_vMin.z() ) m_vMin[2] = vec.z();

		if ( vec.z() > m_vMax.z() ) m_vMax[2] = vec.z();
		
	}

}
